the idea behind - Turkish English Dictionary